package q171_titleToNumber;

public class Solution {
    public static void main(String[] args) {
        Solution s = new Solution();
        System.out.println(s.titleToNumber("AB"));
    }
    public int titleToNumber(String columnTitle) {
        int res = 0;
        int m = 1;
        for (int i = 0; i < columnTitle.length(); i++) {
            res += (columnTitle.charAt(columnTitle.length() - i - 1) - 'A' + 1) * Math.pow(26,i);
            // 如果不允许使用Pow函数, 则需要自己指定一个反复乘
//            res += (columnTitle.charAt(columnTitle.length() - i - 1) - 'A' + 1) * m;
//            m = m * 26;
        }
        return res;
    }
}
